tenable (argument) - Spanish English Dictionary